Materialization system for virtual object and method thereof

ABSTRACT

A materialization system for virtual objects and a method thereof are disclosed. The system and the method according to the present invention transform information of a virtual object in a virtual game into a physical machine so as to make the physical machine have the same characters as the virtual object. Thus according to various characters of virtual objects, the user can create his/her own physical machine. The users can carry the physical machine with them to play games with others face to face with a new sense of fun, a sense of presence and visual realism.

BACKGROUND OF THE INVENTION

The present invention relates to a materialization system and a methodthereof, especially to a materialization system for virtual objects anda method thereof.

By development of modern technology, virtual games are getting morepopular. In a virtual game world, players create visual objects bycomputer software. In the beginning, players are deeply attracted byfantastic graphics and sounds. After a while, users found the gamemonotonous and boring due to lack of communication with roles in thegames and a sense of presence. Finally, the player gets tired of it.

Later, massive multiplayer online games have been developed. Over thenetwork, people can play together and chat with others. However, suchway of communication is still lack of sense of reality and unable tosatisfy player's curiosity.

Although interactive toys such as robots or robot pets create a sense ofreality, all the toys have the same functions without personal settings.After a period of time, the player may feel dull and boring so that theinteractive toys are abandoned at last.

Thus there is a need to combine the virtual object with the physicalmachine.

SUMMARY OF THE INVENTION

Therefore it is a primary object of the present invention to provide amaterialization system for virtual objects and a method thereof thattransform information of a virtual object into a physical machine so asto make the physical machine have personal settings.

It is another object of the present invention to provide amaterialization system for virtual objects and a method thereof thatenable players to operate the physical machine having the samecharacters with the virtual object for playing games with a physicalmachine operated by other players. Thus the players have more fun, senseof immediacy and sense of reality.

In order to achieve objects, the present invention provides amaterialization system for virtual objects and a method thereof thatincludes a game console for executing a log file of a virtual objectcreated by a game. The log file contains a level and an experience pointof the virtual object. The log file is transmitted to a physicalmachine. After receiving the log file, the physical machine gets thelevel and the experience point of the virtual object according to thelog file. By means of a checking list built-in, the physical machine iscontrolled and is played with other physical machines. After playing thegame, an accumulated experience point is gained and is checked whetherit is over the accumulated experience point needed to reach the nextlevel according to the checking list. And further whether the physicalmachine is to be initialized for leveling up is determined. If theanswer is yes, another log file is generated and is sent back to thegame console for updating the level and the accumulated experience pointof the virtual object.

BRIEF DESCRIPTION OF THE DRAWINGS

The structure and the technical means adopted by the present inventionto achieve the above and other objects can be best understood byreferring to the following detailed description of the preferredembodiments and the accompanying drawings, wherein

FIG. 1 is a block diagram of an embodiment according to the presentinvention;

FIG. 2 is a schematic drawing showing flow chart of an embodimentaccording to the present invention;

FIG. 3 is a schematic drawing of a checking list according to thepresent invention;

FIG. 4A is a schematic drawing of another embodiment according to thepresent invention; and

FIG. 4B is a schematic drawing showing distribution of experience pointof an embodiment according to the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

Refer to FIG. 1, a materialization system for virtual object 1 consistsof a game console 11 and a physical machine 12. The game console 11 isconnected with a display 111. When a user plays a game and creates avirtual object on the game console 11, the image of the virtual objectis displayed on the display 111 while playing the game. The usermanipulates the virtual object through the display 111 and further a logfile having information related to game level and experience pointsgained is generated. The game console 11 further includes a firstconnecting unit 112 through which the log file is sent to the physicalmachine 12. The interface of the first connecting unit 112 can beuniversal serial bus(USB), bluetooth or infrared.

The physical machine 12 includes a second connecting unit 121, amicroprocessor 122, a storage unit 123, a control unit 124 and anaccumulating unit 125. The second connecting unit 121 is connected withthe first connecting unit 112 of the game console 11 so that interfaceof the second connecting unit 121 is corresponding to interface of thefirst connecting unit 112. The interface of the second connecting unit121 can be universal serial bus, bluetooth or infrared.

By the second connecting unit 121, the physical machine 12 receives thelog file and sends it to the microprocessor 122 for initialization andgaining the level as well as the accumulated experience points of thephysical machine 12. Then the log file is saved in the storage unit 123that has a built-in checking list. The checking list is composed of aplurality of levels of the physical machine 12 and correspondingaccumulated experience points as well as at least one skill of eachlevel. According to the checking list, the microprocessor 122 gets thelevel of the physical machine 12 and further the accumulated experiencepoints and at least one skill. Thus through the control unit 124, theplayer controls the physical machine 12 to use the skill mentionedabove. The player can use a remote control device 13 to manipulate thecontrol unit 124 of the physical machine 12.

When the player remotely controls the physical machine 12 and plays withothers, each strike of other players enable his own physical machine togain an experience point. The experience point gained from the game isaccumulated by the accumulating unit 125 to get an accumulatedexperience point which is sent back to the microprocessor 122. Accordingto the checking list, whether the accumulated experience point is overthe accumulated experience point necessary for the next level ischecked. Once it is over the accumulated experience point required forthe next level, the physical machine 12 is immediately initialized so asto increase the level and the skill of the physical machine 12. A logfile is also generated simultaneously. The log file is saved in thestorage unit 123 and is sent back to the game console 11 through thesecond connecting unit 121 and the first connecting unit 112 so as toupdate the level as well as the accumulated experience point of thevirtual object.

The physical machine 12 further includes an identification unit 126 thatis used to identify the user for preventing unauthorized access of thelog file of the physical machine 12. The physical machine 12 can only beturned on after the user being identified. The identification unit 126can be a fingerprint identification system, a password identificationsystem or a voice security system.

Refer to FIG. 2, a method of materialization for virtual objectaccording to the present invention includes the following steps. Asshown in figure, firstly take step S10, run the game to generate a logfile of a virtual object. Then run step S11, identify the user by theidentification unit 126 of the physical machine 12 for turning on thephysical machine 12. Then refer to step S12, send the log file from thegame console 11 to the microprocessor 122 of the physical machine 12through connection between the first connecting unit 112 and the secondconnecting unit 121. Then take step S13, initialize the physical machine12 by the microprocessor 122 and obtain the level as well as theaccumulated experience point of the physical machine 12 in accordancewith the log file. Next, refer to step S14, find at least one skillcorresponding to the level of the physical machine 12 according to thechecking list built-in the storage unit 123. Then the physical machine12 is controlled by the control unit 124 and is played together withanother physical machine 12.

When the player operates the physical machine 12 and plays with anotherphysical machine 12 of the others, refer to step S15, the accumulatingunit 125 of the physical machine 12 accumulates experience point awardedthis time to get an accumulated experience point that is sent back tothe microprocessor 122. Take step S16, according to the checking list,the microprocessor 122 checks whether the accumulated experience pointis over the experience point required by the next level. Once theaccumulated experience point is over the experience point required bythe next level, run the step S13, initialize the physical machine 12 soas to increase the level and overall skill of the physical machine 12.If the accumulated experience point is under the experience pointrequired by the next level, take the step S14, continue playing the gameto accumulate the experience point. When the game of the physicalmachine 12 is over, run the step S17, a log file is generated and issent back to the game console 11 for updating the level and theaccumulated experience point of the virtual object.

Refer to FIG. 3, the checking list is built inside the physical machine.The checking list includes three columns for a level 21, an experiencepoint 22 and a skill 23 respectively. Take this checking list as anexample, the level 21 of the physical machine are classified into 10levels. When the level 21 of the physical machine is level one, thecorresponding experience point 22 is 1000 and the corresponding skill 23is punch. While in level two, the corresponding experience point 22 is10000 and the corresponding skill 23 is punch as well as kick. When theaccumulated experience point inside the log file of the physical machineis 1200, the corresponding level 21 of the physical machine is level oneaccording to the checking list. The skill 23 player can use is punch.Later when the player operates the physical machine for playing games,the experience point gained is added into the original experience pointso as to get an accumulated experience point. For example, when theaccumulated experience point is 12000, it is over the experience level22 required by the level 2 according to the checking list. Thus thelevel 21 of the physical machine is up to the level two. In accordancewith the checking list, the skill 23 corresponding to the level two ispunch and kick, having one more skill than the level one.

Refer to FIG. 4A & FIG. 4B, the embodiment includes a first user 3 and asecond user 4. The first user 3 and the second user 4 respectivelyoperates a first game console 31 and a second game console 32 forsending a first log file and a second log file to a first physicalmachine 32 and a second physical machine 42 correspondingly. The firstplayer 3 plays games with the second player 4 through the operation ofthe first physical machine 32 and the second physical machine 42 so thatan experience point is generated during the playing. The experiencepoint varies according to locations of the physical machine 500 beingstruck. For example, hit in the head 51 gains 500 experience pointswhile hit in the shoulder 52 gains 300 experience points. After the gamebeing over, the plurality of experience points is added into originalaccumulated experience point to get an accumulated experience point.According to the new accumulated experience point, check whether thephysical machine is leveled up or not.

In summary, the present invention provides a materialization system forvirtual objects and a method thereof. The virtual object is onlyoperated and controlled by the player in the game. By the presentinvention, information related to the virtual object is sent to aphysical machine so that the physical machine has the same characters asthe virtual object. Players can build in his/her own physical machineand carry the physical machine with him in reality for playing gameswith others face to face with a new sense of fun, a sense of presenceand visual realism.

Additional advantages and modifications will readily occur to thoseskilled in the art. Therefore, the invention in its broader aspects isnot limited to the specific details, and representative devices shownand described herein. Accordingly, various modifications may be madewithout departing from the spirit or scope of the general inventiveconcept as defined by the appended claims and their equivalents.

1. A materialization system for virtual objects comprising: a gameconsole for executing at least one game to generate at least one virtualobject and a corresponding log file; and a physical machine that isconnected with the game console for receiving the log file and beinginitialized to play the game with at least one another physical machine.2. The system as claimed in claim 1, wherein the log file contains alevel of the virtual object and an accumulated experience point of thevirtual object gained from playing of the game.
 3. The system as claimedin claim 1, wherein the game console comprising a first connecting unitwhile the physical machine comprising a second connecting unit and thegame console is connected with the physical machine through connectionbetween the first connecting unit and the second connecting unit.
 4. Thesystem as claimed in claim 4, wherein interface of the first connectingunit is universal serial bus (USB), bluetooth or infrared.
 5. The systemas claimed in claim 4, wherein interface of the second connecting unitis corresponding to the interface of the first connecting unit and isuniversal serial bus (USB), bluetooth or infrared.
 6. The system asclaimed in claim 1, wherein the game console is further connected with adisplay that shows images of the virtual object while playing the game.7. The system as claimed in claim 1, wherein system further comprising:a remote control device that controls the physical machine.
 8. Thesystem as claimed in claim 1, wherein the physical machine comprising: amicroprocessor that receives the log file of the virtual object,initializes the physical machine and gets the level and the accumulatedexperience point of the physical machine according to the log file. 9.The system as claimed in claim 1, wherein the physical machinecomprising: a storage unit for saving the log file.
 10. The system asclaimed in claim 9, wherein a checking list is built in the storage unitand at least one skill corresponding to the level of the physicalmachine is obtained according to the checking list.
 11. The system asclaimed in claim 10, wherein the checking list includes informationrelated an accumulated experience point and at least one correspondingskill required by each level of the physical machine.
 12. The system asclaimed in claim 1, wherein the physical machine comprising: a controlunit for controlling skill corresponding to the level of the physicalmachine.
 13. The system as claimed in claim 1, wherein the physicalmachine comprising: an accumulating unit for adding an experience pointgained from the playing between the physical machine and anotherphysical machine so as to get an accumulated experience point.
 14. Thesystem as claimed in claim 13, wherein the accumulated experience pointis sent to the microprocessor for initializing the physical machine togenerate a log file.
 15. The system as claimed in claim 14, wherein thelog file is transmitted to the game console for updating the level andthe accumulated experience point of the virtual object.
 16. The systemas claimed in claim 1, wherein the physical machine comprising: anidentification unit that is used to identify the user for turning on thephysical machine.
 17. The system as claimed in claim 16, wherein theidentification unit is a fingerprint identification system, a passwordidentification system or a voice security system.
 18. A method formaterialization of virtual objects comprising the steps of: running agame to generate a log file of a virtual object; sending the log file toa physical machine; initializing the physical machine according to thelog file; and playing the game with at least one another physicalmachine by the physical machine.
 19. The method as claimed in claim 18,wherein the log file comprising a level of the virtual object and anaccumulated experience point generated by playing of the game.
 20. Themethod as claimed in claim 18, wherein a further log file is generatedby the playing of the physical machine with at least one anotherphysical machine and the level and the accumulated experience point ofthe virtual object are updated according to said further log file. 21.The method as claimed in claim 20, wherein the log file is built in achecking list of the physical machine that is used to check whether thephysical machine is to be initialized or not.
 22. The method as claimedin claim 20, wherein the physical machine and the at least one anotherphysical machine get the level and the accumulated experience point ofthe physical machine according to the log file and controls the physicalmachine to run at least one skill corresponding to the level of thephysical machine.
 23. The method as claimed in claim 20, wherein beforethe step of sending the log file to the physical machine, the methodfurther comprising a step of: turning on the physical machine after theuser being identified.
 24. The method as claimed in claim 23, wherein away to identify the user is fingerprint identification, passwordidentification or voice identification.